void fp (
    in      float2      coord   : TEXCOORD0,
    uniform samplerRECT dataA   : TEXUNIT0,
    uniform samplerRECT dataB   : TEXUNIT1,
    out     float4      output  : COLOR
) {
    float4 x = texRECT(dataA,coord);
    float4 y = texRECT(dataB,coord);
    float depth = 1;
    output.r = y.r * x.r;
    output.g = y.g * x.g;
    output.b = y.b * x.b;
    output.a = depth;
}
